dump power
noun
: surplus electric power that is in excess of existing local load requirements and that is made available because of overabundance of stored water in a hydroelectric plant
Love words? Need even more definitions?
Merriam-Webster unabridged
Share